import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import { createPinia } from 'pinia'
import piniaPluginPersist from 'pinia-plugin-persist' //pinia持久化插件
const pinia = createPinia()
pinia.use(piniaPluginPersist)
// 接着在对应的 store 里开启 persist 即可。
// 开启数据缓存
// persist: { enabled: true }

// 导入全局less样式
import '@/styles/common.less'

// 全局组件注册
import componentPlugin from '@/components'

// 自定义指令插件
import directivePlugin from '@/directives'

// Naive 组件库哦 超好看 成功被它圈粉
// 在组件中按需导入了
createApp(App).use(router).use(pinia).use(componentPlugin).use(directivePlugin).mount('#app')
